Optimistic Concurrency Control in Broadcast Environments: Looking Forward at the Server and Backward at the Clients
نویسندگان
چکیده
In data broadcast environments, the limited bandwidth of the upstream communication channel from the mobile clients to the server bars the application of conventional concurrency control protocols. In this paper, we propose a new variant of the optimistic concur-rency control protocol that is suitable for the broadcast environments. In this protocol, read-only mobile transactions can be processed locally at the mobile clients. Only update transactions are sent to the server for nal validation. These update transactions will have a better chance of commitment because they have gone through partial validation at the mobile clients. This protocol, while using less control information to process transactions at the mobile clients, provides autonomy between the mobile clients and the server with minimum upstream communication, which are desirable features to the scalability of applications running in broadcast environments.
منابع مشابه
Efficient validation of mobile transactions in wireless environments
In broadcast environments, the limited bandwidth of the upstream communication channel from the mobile clients to the server bars the application of conventional concurrency control protocols. In this paper, we propose a new variant of the optimistic concurrency control (OCC) protocol that is suitable for broadcast environments. At the server, forward validation of a transaction is done against...
متن کاملAn energy-efficient mobile transaction processing method using random back-off in wireless broadcast environments
Broadcast is widely accepted as an efficient technique for disseminating data to a large number of mobile clients over a single or multiple channels. Due to the limited uplink bandwidth from mobile clients to server, conventional concurrency control methods cannot be directly applied. There has been many researches on concurrency control methods for wireless broadcast environments. However, the...
متن کاملMaintaining Data Consistency Using Timestamp Ordering in Real-Time Broadcast Environments
The broadcast-based data dissemination in wireless environments poses new challenging issues on data consistency of transaction processing. In this paper, we first adapt the optimistic concurrency control with forward validation to the broadcast environments. The adapted protocol gives autonomy between the mobile clients and the server such that the mobile clients can read consistent data off t...
متن کاملQuasi-consistency and Caching with Broadcast Disks
Among the concurrency control techniques proposed for transactional clients in broadcast environments, BCC-TI [6] has been demonstrated to have better performance than a simple adaptation of optimistic concurrency control with forward validation. Our work adapts BCC-TI to enforce quasi-consistency [3], and introduces caching. Through simulation experiments, we demonstrate the workload character...
متن کاملOn the Performance of Transaction Processing in Broadcast Environments
In many mobile computing systems, most of the transactions are read-only. In this paper, we propose an algorithm to process read-only transactions in broadcast environments such that the serializ-ability of transactions is maintained. The serializability of transactions is a crucial issue in applications such as stock trading. However, in broadcast environments, the upstream communication capac...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999